Progressive Splatting of Continuous Scatterplots and Parallel Coordinates
نویسندگان
چکیده
Continuous scatterplots and parallel coordinates are used to visualize multivariate data defined on a continuous domain. With the existing techniques, rendering such plots becomes prohibitively slow, especially for large scientific datasets. This paper presents a scalable and progressive rendering algorithm for continuous data plots that allows exploratory analysis of large datasets at interactive framerates. The algorithm employs splatting to produce a series of plots that are combined using alpha blending to achieve a progressively improving image. For each individual frame, splats are obtained by transforming Gaussian density kernels from the 3-D domain of the input dataset to the respective data domain. A closed-form analytic description of the resulting splat footprints is derived to allow pre-computation of splat textures for efficient GPU rendering. The plotting method is versatile because it supports arbitrary reconstruction or interpolation schemes for the input data and the splatting technique is scalable because it chooses splat samples independently from the size of the input dataset. Finally, the effectiveness of the method is compared to existing techniques regarding rendering performance and quality.
منابع مشابه
Splatting the Lines in Parallel Coordinates
In this paper, we propose a novel splatting framework for clutter reduction and pattern revealing in parallel coordinates. Our framework consists of two major components: a polyline splatter for cluster detection and a segment splatter for clutter reduction. The cluster detection is performed by splatting the lines one by one into the parallel coordinates plots, and for each splatted line we en...
متن کاملFrequency-based Progressive Rendering of Continuous Scatterplots
Continuous scatterplots are a consistent tool for the visual representation and exploration of continuous multivariate data defined on a continuous domain. Due to the complexity of the construction algorithm, application of continuous scatterplots is limited in terms of data size and screen resolution when interactive frame rates are desired. Progressive rendering is a paradigm of displaying an...
متن کاملFlowCytoVis: Visualization Tool for Flow Cytometry Data Standards Project
The research in the Terry Fox Laboratory (TFL), BC Cancer Agency, Vancouver, BC involves the use of flow cytometry (FCM) technology. Current methods of visualization of these specific data include scatterplots, histograms and contour diagrams, which have their disadvantages in multidimensional data analysis. The work presented in this paper introduces a new visualization tool for flow cytometry...
متن کاملPoster: CUDA-Accelerated Continuous 2D Scatterplots
In this poster, we present how our previously published method of computing continuous 2D scatterplots can be performed with hardware acceleration on a GPU. By doing this, we exploit the parallel processing ability of current graphics hardware to improve the performance of continuous scatterplots by up to two orders of magnitude. For medium-sized tetrahedral data sets, we achieve interactive co...
متن کاملContinuous Statistical Visualization - Where Information Visualization Meets Scientific Visualization
A rather recent trend in visualization is to combine traditional scientific visualization methods (such as volume rendering) with information and statistical visualization techniques (such as scatterplots). This combination of techniques is particularly useful for multi-variate data defined on spatial grids because the spatial relationships and the characteristics of the data attributes can be ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Graph. Forum
دوره 30 شماره
صفحات -
تاریخ انتشار 2011